home *** CD-ROM | disk | FTP | other *** search
/ Champak 26 (Anniversary Edition) / Volume 26 [Anniversary Edition] - JOGO DISK .iso / DEPOSITO / REmovido / Nave / TetesBruless.swf / scripts / frame_32 / DoAction.as
Text File  |  2006-06-13  |  2KB  |  97 lines

  1. rand = Number(random(3)) + 1;
  2. rand2 = Number(random(12)) + 1;
  3. rand3 = Number(random(4)) + 1;
  4. display = int(getTimer() / 1000) - zeero;
  5. outputT = timeLimit - display;
  6. if(5 >= outputT)
  7. {
  8.    tellTarget("/countdown")
  9.    {
  10.       gotoAndStop("c" add eval("/:outputT"));
  11.    }
  12. }
  13. percentT = outputT / timeLimit * 100;
  14. totalTimePlaying = display;
  15. setProperty("bar", _xscale, percentT);
  16. if(Number(rand) == 3 and Number(smilerun) == 0)
  17. {
  18.    ysmile = Number(random(300)) + 25;
  19.    setProperty("/smile", _Y, ysmile);
  20.    tellTarget("/smile/victim")
  21.    {
  22.       gotoAndStop("ovni" add eval("/:rand3"));
  23.    }
  24.    tellTarget("/smile")
  25.    {
  26.       gotoAndPlay("move" add eval("/:rand2"));
  27.    }
  28.    smilerun = 1;
  29. }
  30. nbAffMun = Math.round(Number(eval("/:bullets")) * 10 / 50);
  31. if(12 < Number(eval("/:nbAffMun")))
  32. {
  33.    set("/:nbAffMun",12);
  34. }
  35. tellTarget("munition")
  36. {
  37.    gotoAndStop(eval("/:nbAffMun"));
  38. }
  39. if(eval("/:score") < 500)
  40. {
  41.    randMun = Number(random(100)) + 1;
  42. }
  43. else if(eval("/:score") >= 500 and eval("/:score") < 1000)
  44. {
  45.    randMun = Number(random(80)) + 1;
  46. }
  47. else if(eval("/:score") >= 1000 and eval("/:score") < 1500)
  48. {
  49.    randMun = Number(random(60)) + 1;
  50. }
  51. else if(eval("/:score") >= 1500 and eval("/:score") < 2000)
  52. {
  53.    randMun = Number(random(40)) + 1;
  54. }
  55. else if(eval("/:score") >= 2000 and eval("/:score") < 2500)
  56. {
  57.    randMun = Number(random(20)) + 1;
  58. }
  59. if(Number(randMun) == 1 and Number(munRun) == 0)
  60. {
  61.    xMun = Number(random(500)) + 25;
  62.    setProperty("/addMun", _X, xMun);
  63.    tellTarget("/addMun")
  64.    {
  65.       gotoAndStop("affNewMun");
  66.       play();
  67.    }
  68. }
  69. varTS = Math.round(200 - int(eval("/:score") / display));
  70. randTime = Number(random(varTS)) + 1;
  71. if(Number(randTime) == 1 and Number(timeRun) == 0)
  72. {
  73.    xTime = Number(random(500)) + 25;
  74.    setProperty("/addTime", _X, xTime);
  75.    tellTarget("/addTime")
  76.    {
  77.       gotoAndStop("affNewTime");
  78.       play();
  79.    }
  80. }
  81. if(0 >= Number(eval("/:bullets")))
  82. {
  83.    stopAllSounds();
  84.    messageGO = "Vous n\'avez plus de munitions";
  85.    gotoAndPlay(37);
  86. }
  87. else if(Number(outputT) < 1)
  88. {
  89.    stopAllSounds();
  90.    messageGO = "Temps ∩┐╜coul∩┐╜ !";
  91.    gotoAndPlay(37);
  92. }
  93. if(Key.isDown(17) && Key.isDown(16) && Key.isDown(13))
  94. {
  95.    gotoAndPlay(37);
  96. }
  97.